<?php 
include ("i_functies.php");

$DB=connectdb();
if ($_SESSION['naam'] != "") {
	
	print "<tr><td colspan=\"2\">";
	$detailid = $_GET['id'];

// $lijstid helpt te onderscheiden tussen een query op Activiteiten (lijstid=1) of op Sjablonen (lijstid=2)
$lijstid = $_GET['lijst'];

// Fase 1:  de juiste query opbouwen
if ($lijstid == 1) {
	// selectie op Activiteiten
	$sql = "SELECT A.Id, 
								A.Activiteit, 
								A.Omschrijving,
								A.Regulier,
								A.Actief,
								A.ParentId,
								P.Programma, 
								R.Resultaatgebied,
								A.GewenstResultaat,
	        			Vestiging, 
	        			Beginjaar, 
	        			Eindjaar, 
	        			GereedJaar, 
	        			GereedMaand, 
	        			Betrokkenen, 
	        			Middelen, 
	        			PrestatieIndicatoren, 
	        			Voortgang, 
	        			RelatieveVoortgang,
	        			Status, 
	        			AFD.Dienst, 
	        			A.Indiener, 
	        			A.Eigenaar
				FROM `activiteit` A, `resultaatgebied` R, `programma` P, `afdelingen` AFD
				WHERE A.Id = $detailid  
				AND A.IdResultaatgebied = R.Id
				AND A.IdProgramma = P.Id 
				AND A.IdAfdeling = AFD.Id";

//

} else if ($lijstid == 3){
	// selectie op de prullenbak. Wanneer een gebruiker een plan heeft verwijderd kan die op deze wijze nog opgehaald worden.
			$sql = "SELECT *
			FROM `prullenbak` A, `resultaatgebied` R, `programma` P, `afdelingen` AFD
			WHERE A.IdResultaatgebied = R.Id
			AND A.IdProgramma = P.Id
			AND A.Id = $detailid group by A.Id
			AND A.IdAfdeling = AFD.Id";

}


// Vervolgens de juiste gegevens verzamelen

	ontwar($sql);
	
	$resultaat = $DB->query($sql) or die ("Het ging niet goed: ".$DB->error().".");
	$teller = 0;
        
	while ($record = $resultaat->fetch_array()) {
        if ($teller == 0) {
        /*
         * Dit zijn al zo'n beetje alle velden die mogelijk zijn.
         * Of er ook wat mee gedaan wordt in de zin van tonen,
         * hangt af van het laatste deel van deze pagina. 
         */
        
        $detailid=$record[0];
        $detail_activiteit = stripslashes($record['Activiteit']);
        $detail_regulier = $record['Regulier'];
        $detail_actief = $record['Actief'];
        $detail_parent = $record['ParentId'];
        $detail_omschrijving = stripslashes($record['Omschrijving']);
        $detail_gewenstresultaat =  stripslashes($record['GewenstResultaat']);
        $detail_resultaatgebied =  stripslashes($record['Resultaatgebied']);
        //$detail_programmaid = $record['IdProgramma;
        $detail_programma =  stripslashes($record['Programma']);
        $detail_betrokkenen =  stripslashes($record['Betrokkenen']);
        $detail_middelen =  stripslashes($record['Middelen']);
        //$detail_schooljaren = $record['SchoolJaren;
        $detail_beginjaar =  stripslashes($record['Beginjaar']);
        $detail_eindjaar =  stripslashes($record['Eindjaar']);
        $detail_gereedjaar =  stripslashes($record['GereedJaar']);
        $detail_gereedmaand =  stripslashes($record['GereedMaand']);
        $detail_indicatoren =  stripslashes($record['PrestatieIndicatoren']);
        $detail_voortgang =  stripslashes($record['Voortgang']);
        $detail_relatievevoortgang = $record['RelatieveVoortgang'];
        $detail_status =  stripslashes($record['Status']);
        $detail_vestiging = stripslashes($record['Vestiging']);
        //$detail_idvestiging = $record['IdVestiging;
        //$detail_idafdeling = $record['IdAfdeling;
        $detail_indiener = $record['Indiener'];
        $detail_eigenaar = $record['Eigenaar'];
        $detail_resultaatgebiedomschrijving = $record['Resultaatgebied'];
        $detail_programmaomschrijving = $record['Programma'];
        $detail_idactiviteit = $record['Id'];
				$detail_indiener = $record['Indiener'];
				$detail_afdeling = $record['Dienst'];
				//$detail_prive = $record['Prive;
				
        } else {
            /*
            * Onderstaande opmerking geldt alleen voor sjablonen details!! ($lijstid ==2)
             * Iedere vestiging levert in principe een apare rij in
             * deze resultaattabel op. Alleen bij de eerste vestiging
             * worden alle gegevens gevuld. Bij de volgende vestigingen
             * wordt alleen het vestigingsveld uitgebreid.
             * De overige gegevens blijven zo.
            */
            $dv = stripslashes($record['Vestiging']);
            $detail_vestiging = $detail_vestiging." ".$dv;
        }
        $teller++;
}


// En tenslotte deze gegevens tonen.

	if($lijstid==2) {
		if($detail_prive=="0") {
			$pr = "(<u>Prive</u>)";
		} else {
			$pr = "(<u>Openbaar</u>)";
		}
	} else {
		$pr="";
	}
	legeregels(2);
	echo "<table class=\"detail\">";
        // ====regel 1======
	echo "<tr><td class=\"detailkop\" colspan=\"2\">";
	echo "<h2 align=\"center\"> ".$detail_activiteit."</h2>";

	echo "<h6 align=\"center\"><span class=\"klein\">Identificatie Nummer:</span> $detailid $pr</h6>";
	echo "</td></tr>";
	// ====Parentplan====

	$ParentTitel = titel_van($detail_parent);# De OPLOSSING voor prullenbak probleem: in titel_van wordt naar ACT gekeken en niet naar PBAK!!
	// met andere woorden: deze functies moeten intelligenter gemaakt worden zodat ze WEL naar beide tabellen kijken.
	$ParentIndiener = indiener_van($detail_parent);

	
	

	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Parentplan: </em> ".$ParentTitel;
	echo "</td><td class=\"detail\" >";
	echo "<em class=\"detail\">Ingediend door: </em> ".$ParentIndiener."<br />";
	echo "</td></tr>"; 
	// ====regulier en actief====
	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Activiteit actief: </em><span class=\"rechts\"> ".$detail_actief."</span>";
	echo "</td><td class=\"detail\" >";
	echo "<em class=\"detail\">Reguliere activiteit:</em>".$detail_regulier."<br />";
	echo "</td></tr>"; 
		// ====vestigingsregel====
	echo "<tr><td class=\"detail\" colspan=\"2\">";
	echo "<em class=\"detail\">Vestiging: </em>".$detail_vestiging;
	echo "</td></tr>";
	// ====regel 2======
	echo "<tr><td class=\"detail\" colspan=\"2\">";
	echo "<em class=\"detail\">Omschrijving:</em>".$detail_omschrijving;
	echo "</td></tr>";
	// ====regel 3======
	echo "<tr><td class=\"detail\" colspan =\"2\">";
	echo "<em class=\"detail\">Gewenst resultaat:</em> ".$detail_gewenstresultaat;
	echo "</td></tr>";
	// ====regel 4======
	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Indiener:</em>".$detail_indiener."<br />";
	echo "<em class=\"detail\">Eigenaar: </em>".$detail_eigenaar;
	echo "</td><td class=\"detail\" >";
	echo "<em class=\"detail\">Afdeling: </em>".$detail_afdeling;
	echo "</td></tr>"; 
	// ====regel 5======
	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Resultaatgebied: </em>".$detail_resultaatgebied."</b><br><em class=\"detail\">Programma: </em>".$detail_programma;
	echo "</td><td class=\"detail\" >";
	echo "<em class=\"detail\">Betrokkenen: </em>".$detail_betrokkenen."</b> <br><em class=\"detail\">Middelen: </em>".$detail_middelen;
	echo "</td></tr>"; 
	// ====regel 6======
	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Startjaar: </em>".$detail_beginjaar."</b><br><em class=\"detail\">Eindjaar: </em>".$detail_eindjaar."</b><br><em class=\"detail\">Gepland eindmoment: </em>".$detail_gereedjaar." - ".$detail_gereedmaand."</b></p>";
	echo "</td><td class=\"detail\" >";
	echo "<em class=\"detail\">Prestatie-indicatoren: </em>".$detail_indicatoren."</b><br><em class=\"detail\">Voortgang: </em>".$detail_voortgang."</b><br><em class=\"detail\">Status: </em>".$detail_status."</b></p>";
	echo "</td></tr>";
	// ====regel 7======
	echo "<tr><td class=\"detail\" >";
	echo "<em class=\"detail\">Toegevoegde bestanden:</em>";
	echo "</td><td class=\"detail\" >";
	$l = zoek_bestanden($detailid);
	if (!empty($l)) 	{
		foreach ($l as $naam) {
			$lengte = strlen($naam);
			$voorstuk = 7 + strlen($detailid)+1;
			$weg = -1*($lengte - $voorstuk);
			$kortenaam = substr($naam,$weg);
			print "<a class=\"blauw\" href=\"".$naam."\"><img style=\"display: inline;margin:0px; border:0px;\" src=\"img/folder.gif\" title=\"Document\">$kortenaam</a><br />";
		}
	} else {
		echo "&nbsp;";
	}
	
	
	echo "</td></tr>";
	
	// Relatieve voortgang...
	echo "<tr><td class=\"detail\" colspan=\"2\">";
	echo "<div align=\"center\"><em class=\"detail\">Relatieve voortgang:</em> ";
	$aantal="< 10";
	if ($detail_relatievevoortgang > 0) {
			$aantal = $detail_relatievevoortgang;
			echo "<img src=\"img/".$aantal.".gif\" titel=\"aantal %\" alt=\"$aantal %\">";
	} else {
			echo "<img src=\"img/5.gif\" title=\"< 10%\" alt=\"< 10 %\">";
	}
	echo "<br />$aantal%</div></td></tr>";
	
			
	// ====regel 8======
	echo "</table>";
	legeregels(2);
	echo "<div align=\"center\">";
	//toonlink("javascript:print()","Afdrukken");
	echo "</div>";
	// afsluiting pagina.
  echo "</td></tr>";
} else {
voet2();
}
?>